Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 BARROWS GREEN LANE Detached £213,000 10 Dec 2004
141 BARROWS GREEN LANE Detached £130,000 11 Aug 2000
147 BARROWS GREEN LANE Semi-Detached £305,000 10 Jun 2022
149 BARROWS GREEN LANE Semi-Detached £207,500 25 Feb 2022
151 BARROWS GREEN LANE Semi-Detached £180,000 11 Dec 2019
153 BARROWS GREEN LANE Semi-Detached £135,000 9 May 2003
155 BARROWS GREEN LANE Detached £470,000 25 Jun 2012